import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon'// svg component

// register globally
// 局部注册：new Vue()的时候options传入components
// 全局注册：Vue.component('组件名',组件)
Vue.component('svg-icon', SvgIcon)

// https://blog.csdn.net/weixin_44869002/article/details/109702090
// require.context()
// 自动化的难点在于如何才能让编译器去自动访问读取模块文件。刚好require.context()就可以实现这部分功能。
// require.context()是webpack提供的一个方法，用于查找指定文件夹下的指定类型文件
const req = require.context('./svg', false, /\.svg$/)
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req)
